floating caliper - French English Dictionary